package com.yanfan.energy.service;


import com.yanfan.common.core.domain.AjaxResult;
import com.yanfan.energy.domain.TemplateEnergy;

import java.util.List;

/**
 * @author kygo
 */
public interface EnergyTemplateService {

    /**
     * 查询所有能效配置模板
     *
     * @param currPage
     * @param pageSize
     * @param name
     * @param number
     * @param type
     * @param grade
     * @return com.ruoyi.common.core.domain.AjaxResult
     * @author caijinkang
     * @date 2022/12/7 10:46
     */
    AjaxResult findEnergyTemplate(int currPage, int pageSize, String name, String number, Integer type, Integer grade);

    /**
     * 导出的能效配置模板分页信息
     *
     * @param currPage
     * @param pageSize
     * @return java.util.List<com.ruoyi.common.core.domain.entity.TemplateEnergy>
     * @author caijinkang
     * @date 2022/11/25 11:43
     */
    List<TemplateEnergy> findTemplateEnergy(int currPage, int pageSize);

}
